Skip to content

StreamableHttp - Server transport with state management#553

Merged
ihrpr merged 21 commits intomainfrom
ihrpr/streamablehttp-server
May 2, 2025
Merged

StreamableHttp - Server transport with state management#553
ihrpr merged 21 commits intomainfrom
ihrpr/streamablehttp-server

Conversation

@ihrpr
Copy link
Copy Markdown
Contributor

@ihrpr ihrpr commented Apr 21, 2025

Adding support for StreamableHTTP transport transport for MCP servers, providing bidirectional communication over
HTTP with streaming support.

Features

  • Session management
  • Implementation for server termination (DELETE)
  • Includes support for JSON and SSE response modes
  • Handles Related request IDs for notifications like logging and progress
  • Example of a server with tool notifications

Follow ups

  • Suport stateless mode
  • Support GET SSE
  • Streamable Http Client

#443

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

3 participants